.body {
  display: flex;
  box-sizing: border-box;
  padding-left: px2rem(20);
  padding-right: px2rem(20);
  height: px2rem(150);
  background: #fff;
  .left {
    display: flex;
    align-items: center;
    img {
      width: px2rem(100);
      height: px2rem(100);
      border-radius: 50%;
    }
  }
  .center {
    display: flex;
    flex: 1;
    flex-direction: column;
    justify-content: center;
    padding-left: px2rem(20);
    .row2 {
      margin-top: 10px;
      height: px2rem(30);
      overflow: hidden;
    }
  }
  .right {
    display: flex;
    align-items: center;
    .button {
      padding: px2rem(10);
      background-color: #3897f0;
      border: 1px solid #3897f0;
      border-radius: 4px;
      color: #fff;
      position: relative;
    }
  }
}